provision of supplies and equipment - Turco Inglés Diccionario